garbage incinerator - French English Dictionary